package com.ny.service;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.stereotype.Service;
@Service
public class EmailService {
   @Autowired
   private JavaMailSender mailSender;
   @Value("${spring.mail.username}")
      private String fromEmail;

   public void sendEmail(String toEamil,String code){
       SimpleMailMessage message =new SimpleMailMessage();
       message.setFrom(fromEmail);
       message.setTo(toEamil);
       message.setSubject("重置密码验证码");
       message.setText("验证码为:"+code);
       mailSender.send(message);
   }

   public String getCode(){
       int code = (int)((Math.random()*9000)+1000);
       return  String.valueOf(code);
   }


}
